Speech Recognition Basic Modeling Engine Codes used and what they depict :- Table below
All humans speak words and pause between them for differentiation. That makes him and the hearing person understand what he exactly means.
Though if we playback his speech we may find that he indeed uses a fixed set of 'Vyanjanas' (Consonants) and Swaras (Vowels) to construct his each word. As an example , the word virus is composed of /v/ ,/aey/ ,/ra/ ,/s/ .
Consonants (Vyanjanas) and Vowels(Swaras) : Table below
Swaras (Vowels) (According to the Indian Standards) :
1. /a/ as in Up | 5. /u/as in Oops | 9. /o/ as in goat |
2. /aa/ as in father | 6. /u^/ as in Out | 10. /ou/ as in owe |
3. /e/ as in it | 7. /Ey/ as in eight | 11. /um/ as in mam |
4. /e^/ as in see | 8. /aEy/ as in may | 12. /ahh/ as in car |
Basically a e i o u as in English Standards
Vyanjanas (Consonants) (According to the Indian Standards) :
Total 34+2(not included)
For every one of the above vowel there can be consonant attached in human speech :
1. For /a/ (marked in red) Table below
1. ka i.e. k
+ /a/ as in cup 2. kha i.e. kh + /a/ as in catch 3. ga i.e. g + /a/ as in gun 4. gha i.e. gh + /a/ as in ghost 5. chjja i.e. chjj + /a/ as in chops 6. chjja^ i.e. chjj^ + /a/ as in match 7. jja i.e. jj+/a/ as in joe 8. zza i.e. zz + /a/ as in zoo 9. ta i.e. t + /a/ as in top 10. th i.e. th + /a/ as in cat 11. da i.e. d + /a/ as in mad 12. dha i.e dh + /a/ as in cylinder 13. nna i.e. na + /a/ as Knock 14. tta i.e. tt + /a/ as in tapir ( the ant eater) 15. ttha i.e. tth + /a/ as in throw |
16. dda i.e. dd +
/a/ as is the 17. ddha i.e. ddh + /a/ as in there 18. na i.e. n + /a/ as in man 19. pa i.e. p + /a/ as in put 20. fa i.e. f + /a/ as in found 21. ba i.e. b + /a/ as in boat 22. bha i.e. bh + /a/ as in barber 23. ma i.e. m + /a/ as in mother 24. ya i.e. y + /a/ as in yes 25. ra i.e. r + /a/ as in right 26. la i.e. l + /a/ as in left 27. va i.e. v + /a/ as in west 28. sha i.e. sh + /a/ as in shut 29. shua i.e shu + /a/ as in Kshow 30. sa i.e. s + /a/ as in six 31. ha i.e. h+ /a/ as in hut 32. lla i.e. ll + /a/ as in told 33. khsa i.e. khs + /a/ as in shot 34. Dnya i.e. Dny + /a/ as in kidney |
Similarly you can prepare vyanjanas for all the remaining swaras (or vowels) i.e. 12 x 34 = 408 set of human speech elements are possible to be modeled.( theoretically )
In other words every spoken word on earth (by a human being) is a combination of these 408 (+other 15) fixed set of speech elements.
VoiceAction Human Speech and Computing Interface Engine Notations used :
Practical speech recognition as compared to those frequency differentiations as made by our early ancestors especially to mention the Indian Sanskrit approach of krishis and munis are not far away from the ones actually differentiated by the computer today.
Infact we are not entirely able to interpret everything with help of the computer though we may even completely differentiate speech elements.
In continuation of our on going research in speech we have made an emphasis on its practical use than stressing deeper in speech recognition challenges valley. We beleive that Artificial Intelligence cannot as a whole help in differentiation without having to provide each element in the hands of the user or developer and then even to the end user for its entirely successful use (100 % success rate) .
With VoiceAction, Computer makes a frequency analysis of your speech as per the kept resolution and gives Engine Categories ( numerical above 2 and below 100 ) these Engine Categories depict Codes that are consonants vowels.
Currently you can use these codes directly to sort your word by using pattern matching.(VB Like operator protocols )
You can design a constructive Model ( of course a default one will also be available) using patterns of these codes (coming up in a few weeks minor upgradation )
If you wish to test the below Engine codes for there representations you may go ahead and test them by trying to say them with keeping VoiceAction1.Keep_Engine_Frequency_Input_Flow = "Pass All".
Engine Codes are observed in VoiceAction1.Voice_Magic_Elements ( use SDK application.)
Engine Category |
Engine Codes |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
dbtrvgp dbtrvgp unml unml e o a aAA aAA aAA aAA aAA aAA AkgH AkgH AkgH AkgH AkgH AkgH AkgH AkgH AkgH AkgHthjj AkgHthjj AkgHthjj AkgHthjj AkgHthjj AkgHthjj AkgHthjj AkgHthjj fthjjs fthjjs fthjjs fthjjs fthjjs fthjjs fthjjs fthjjs fthjjs fthjjs fthjjs fthjjs fthjjs fthjjs fthjjs fthjjs fthjjs fthjjs fthjjs s s s s s s s s s s s s s s s s s s s s sx |
Consonant no. 16,11,21,25,9,27,3,19,10,12,24 Consonant no. 11,21,9,27,3,19,10,12,24, Consonant no. 13,32,23,26,18 Vowel 5,6,11 Consonant no. 13,32,23,26,18 Vowel 5,6,11 Vowel no. 3,4, Vowel no. 9,10 Vowel no. 1, Vowel no. 1,2 Vowel no. 1,2 Vowel no. 1,2 Vowel no. 1,2 Vowel no. 1,2 Vowel no. 1,2 Consonant 1,2,3,4,12,17,22,29,31,33 Vowel 12 Consonant 1,2,3,4,12,17,22,29,31,33 Vowel no 12 Consonant 1,2,3,4,12,17,22,29,31,33 Vowel no 12 Consonant 1,2,3,4,12,17,22,29,31,33 Vowel no 12 Consonant 1,2,3,4,12,17,22,29,31,33 Vowel no 12 Consonant 1,2,3,4,12,17,22,29,31,33 Vowel no 12 Consonant 1,2,3,4,12,17,22,29,31,33 Vowel no 12 Consonant 1,2,3,4,12,17,22,29,31,33 Vowel no 12 Consonant 1,2,3,4,12,17,22,29,31,33 Vowel no 12 Cnst 1,2,3,4,5,12,14,15,17,6,7,8,22,29,31,33 Vo12 Cnst 1,2,3,4,5,12,14,15,17,6,7,8,22,29,31,33 Vo12 Cnst 1,2,3,4,5,12,14,15,17,6,7,8,22,29,31,33 Vo12 Cnst 1,2,3,4,5,12,14,15,17,6,7,8,22,29,31,33 Vo12 Cnst 1,2,3,4,5,12,14,15,17,6,7,8,22,29,31,33 Vo12 Cnst 1,2,3,4,5,12,14,15,17,6,7,8,22,29,31,33 Vo12 Cnst 1,2,3,4,5,12,14,15,17,6,7,8,22,29,31,33 Vo12 Cnst 1,2,3,4,5,12,14,15,17,6,7,8,22,29,31,33 Vo12 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 15,7,20,31 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 Consonant 30 |